var gdpOption = {
  // 坐标轴放大缩小
  dataZoom: [{
    type: 'inside', // 滑块类型
    start: 0, // 数据窗口范围的起始百分比
    end: 100 // 数据窗口范围的结束百分比
  }],
  legend: {},
  tooltip: {
    //  TODO 不能显示横坐标？？？
    trigger: 'axis',
  },
  dataset: {
    // 提供一份数据。
    source: [
      ['指标', '国内生产总值', '国内生产总值增长率(%)'],
      ['2000', 10, 8.5],
      ['2001', 11, 8.3],
      ['2002', 12, 9.1],
      ['2003', 13, 10.0],
      ['2004', 16, 10.1],
      ['2005', 18, 11.4],
      ['2006', 22, 12.7],
      ['2007', 27, 14.2],
      ['2008', 32, 9.7],
      ['2009', 35, 9.4],
      ['2010', 41, 10.6],
      ['2011', 49, 9.6],
      ['2012', 54, 7.9],
      ['2013', 60, 7.8],
      ['2014', 65, 7.4],
      ['2015', 70, 7.0],
      ['2016', 76, 6.8],
      ['2017', 84, 6.9],
      ['2018', 93, 6.7],
      ['2019', 100, 6.0],
      ['2020', 103, 2.2],
      ['2021', 117, 8.4],
      ['2022', 123, 3.0],
      ['2023', 129, 5.2],
      ['2024', 134, null]
    ]
  },
  // 声明多个 bar 系列，默认情况下，每个系列会自动对应到 dataset 的每一列。
  series: [{
      type: 'bar',
      yAxisIndex: 0
    },
    {
      type: 'line',
      yAxisIndex: 1
    }
  ],

  // 声明一个 X 轴，类目轴（category）。默认情况下，类目轴对应到 dataset 第一列。
  xAxis: {
    type: 'category'
  },
  // 声明一个 Y 轴，数值轴。
  yAxis: [
    // 第1个y轴
    {
      type: 'value',
      name: '单位：万亿',
      axisLabel: {
        formatter: '{value}'
      }
    },
    // 第2个y轴
    {
      type: 'value',
      name: '%',
      axisLabel: {
        formatter: '{value}'
      }
    }
  ]
}
var peopleOption = {
  // 坐标轴放大缩小
  dataZoom: [{
    type: 'inside', // 滑块类型
    start: 0, // 数据窗口范围的起始百分比
    end: 100 // 数据窗口范围的结束百分比
  }],
  // 可以单独查看某一个维度的数据
  legend: {},
  tooltip: {
    trigger: 'axis'
  },
  dataset: {
    // 提供一份数据。
    source: [
      ['指标', '总人口', '男性', '女性', '城镇', '农村'],
      ['2000', 12.6, 6.5, 6.1, 4.5, 8.0],
      ['2001', 12.7, 6.5, 6.1, 4.8, 7.9],
      ['2002', 12.8, 6.6, 6.2, 5.0, 7.8],
      ['2003', 12.9, 6.6, 6.2, 5.2, 7.6],
      ['2004', 12.9, 6.6, 6.3, 5.4, 7.5],
      ['2005', 13.0, 6.7, 6.3, 5.6, 7.4],
      ['2006', 13.1, 6.7, 6.3, 5.8, 7.3],
      ['2007', 13.2, 6.8, 6.4, 6.0, 7.1],
      ['2008', 13.2, 6.8, 6.4, 6.2, 7.0],
      ['2009', 13.3, 6.8, 6.4, 6.4, 6.8],
      ['2010', 13.4, 6.8, 6.5, 6.6, 6.7],
      ['2011', 13.4, 6.9, 6.5, 6.9, 6.4],
      ['2012', 13.5, 6.9, 6.6, 7.2, 6.3],
      ['2013', 13.6, 7.0, 6.6, 7.4, 6.2],
      ['2014', 13.7, 7.0, 6.7, 7.6, 6.0],
      ['2015', 13.8, 7.0, 6.7, 7.9, 5.9],
      ['2016', 13.9, 7.1, 6.7, 8.1, 5.7],
      ['2017', 14.0, 7.1, 6.8, 8.4, 5.5],
      ['2018', 14.0, 7.1, 6.8, 8.6, 5.4],
      ['2019', 14.1, 7.2, 6.8, 8.8, 5.2],
      ['2020', 14.1, 7.2, 6.8, 9.0, 5.0],
      ['2021', 14.1, 7.2, 6.8, 9.1, 4.9],
      ['2022', 14.1, 7.2, 6.8, 9.2, 4.9],
      ['2023', 14.0, 7.2, 6.8, 9.3, 4.7]
    ]
  },
  // 声明多个 bar 系列，默认情况下，每个系列会自动对应到 dataset 的每一列。
  series: [{
      type: 'line',
      yAxisIndex: 0
    },
    {
      type: 'line',
      yAxisIndex: 0
    },
    {
      type: 'line',
      yAxisIndex: 0
    },
    {
      type: 'line',
      yAxisIndex: 0
    },
    {
      type: 'line',
      yAxisIndex: 0
    }
    // { type: 'bar', label: { show: true, position: 'top' }, yAxisIndex: 1 }
  ],

  // 声明一个 X 轴，类目轴（category）。默认情况下，类目轴对应到 dataset 第一列。
  xAxis: {
    type: 'category'
  },
  // 声明一个 Y 轴，数值轴。
  yAxis: [
    // 第1个y轴
    {
      type: 'value',
      name: '单位：亿',
      axisLabel: {
        formatter: '{value}'
      }
    }
  ]
};

var peopleAgeOption = {
  // 坐标轴放大缩小
  dataZoom: [{
    type: 'inside', // 滑块类型
    start: 0, // 数据窗口范围的起始百分比
    end: 100 // 数据窗口范围的结束百分比
  }],
  legend: {},
  tooltip: {
    trigger: 'axis'
  },
  dataset: {
    // 提供一份数据。
    source: [
      ['指标', '0-14岁', '14-65岁', '65岁以上', '老年化比例'],
      ['2000', 2.9, 8.8, 0.8, 6.95],
      ['2001', 2.8, 8.9, 0.9, 7.1],
      ['2002', 2.8, 9.0, 0.9, 7.29],
      ['2003', 2.8, 9.0, 0.9, 7.49],
      ['2004', 2.7, 9.2, 0.9, 7.58],
      ['2005', 2.6, 9.4, 1.0, 7.68],
      ['2006', 2.5, 9.5, 1.0, 7.92],
      ['2007', 2.5, 9.5, 1.0, 8.04],
      ['2008', 2.5, 9.6, 1.0, 8.24],
      ['2009', 2.4, 9.7, 1.1, 8.47],
      ['2010', 2.2, 9.9, 1.1, 8.87],
      ['2011', 2.2, 10.0, 1.2, 9.09],
      ['2012', 2.2, 10.0, 1.2, 9.4],
      ['2013', 2.2, 10.1, 1.3, 9.69],
      ['2014', 2.2, 10.1, 1.3, 10.09],
      ['2015', 2.2, 10.0, 1.4, 10.49],
      ['2016', 2.3, 10.0, 1.5, 10.79],
      ['2017', 2.3, 10.0, 1.5, 11.39],
      ['2018', 2.3, 10.0, 1.6, 11.89],
      ['2019', 2.3, 9.9, 1.7, 12.59],
      ['2020', 2.5, 9.6, 1.9, 13.5],
      ['2021', 2.4, 9.6, 2.0, 14.19],
      ['2022', 2.3, 9.6, 2.0, 14.85],
      ['2023', 2.3, 9.6, 2.1, 15.37]
    ]
  },
  // 声明多个 bar 系列，默认情况下，每个系列会自动对应到 dataset 的每一列。
  series: [{
      type: 'line',
      yAxisIndex: 0
    },
    {
      type: 'line',
      yAxisIndex: 0
    },
    {
      type: 'line',
      yAxisIndex: 0
    },
    {
      type: 'bar',
      yAxisIndex: 1
    }
    // { type: 'bar', label: { show: true, position: 'top' }, yAxisIndex: 1 }
  ],

  // 声明一个 X 轴，类目轴（category）。默认情况下，类目轴对应到 dataset 第一列。
  xAxis: {
    type: 'category'
  },
  // 声明一个 Y 轴，数值轴。
  yAxis: [
    // 第1个y轴
    {
      type: 'value',
      name: '单位：亿',
      axisLabel: {
        formatter: '{value}'
      }
    },
    {
      type: 'value',
      name: '%',
      axisLabel: {
        formatter: '{value}'
      }
    }
  ]
};

var peopleBirth = {
  // 坐标轴放大缩小
  dataZoom: [{
    type: 'inside', // 滑块类型
    start: 0, // 数据窗口范围的起始百分比
    end: 100 // 数据窗口范围的结束百分比
  }],
  legend: {},
  tooltip: {
    trigger: 'axis'
  },
  dataset: {
    // 提供一份数据。
    source: [
      ['指标', '出生率', '死亡率', '自然增长率'],
      ['2000', 14.03, 6.45, 7.58],
      ['2001', 13.38, 6.43, 6.95],
      ['2002', 12.86, 6.41, 6.45],
      ['2003', 12.41, 6.4, 6.01],
      ['2004', 12.29, 6.42, 5.87],
      ['2005', 12.4, 6.51, 5.89],
      ['2006', 12.09, 6.81, 5.28],
      ['2007', 12.1, 6.93, 5.17],
      ['2008', 12.14, 7.06, 5.08],
      ['2009', 11.95, 7.08, 4.87],
      ['2010', 11.9, 7.11, 4.79],
      ['2011', 13.27, 7.14, 6.13],
      ['2012', 14.57, 7.13, 7.43],
      ['2013', 13.03, 7.13, 5.9],
      ['2014', 13.83, 7.12, 6.71],
      ['2015', 11.99, 7.07, 4.93],
      ['2016', 13.57, 7.04, 6.53],
      ['2017', 12.64, 7.06, 5.58],
      ['2018', 10.86, 7.08, 3.78],
      ['2019', 10.41, 7.09, 3.32],
      ['2020', 8.52, 7.07, 1.45],
      ['2021', 7.52, 7.18, 0.34],
      ['2022', 6.77, 7.37, -0.6],
      ['2023', 6.39, 7.87, -1.48]
    ]
  },
  // 声明多个 bar 系列，默认情况下，每个系列会自动对应到 dataset 的每一列。
  series: [{
      type: 'line',
      yAxisIndex: 0
    },
    {
      type: 'line',
      yAxisIndex: 0
    },
    {
      type: 'bar',
      yAxisIndex: 0
    }
    // {
    //   type: 'line',
    //   yAxisIndex: 0,
    //   lineStyle: {
    //     color: 'red', // 线颜色
    //     width: 5, // 线宽度
    //     type: 'solid', // 线类型：虚线
    //     opacity: 1 // 线透明度
    //   }
    // }
    // { type: 'bar', label: { show: true, position: 'top' }, yAxisIndex: 1 }
  ],

  // 声明一个 X 轴，类目轴（category）。默认情况下，类目轴对应到 dataset 第一列。
  xAxis: {
    type: 'category'
  },
  // 声明一个 Y 轴，数值轴。
  yAxis: [
    // 第1个y轴
    {
      type: 'value',
      name: '单位：‰',
      axisLabel: {
        formatter: '{value}'
      }
    }
  ]
};

var importExportOption = {
  // 坐标轴放大缩小
  dataZoom: [{
    type: 'inside', // 滑块类型
    start: 0, // 数据窗口范围的起始百分比
    end: 100 // 数据窗口范围的结束百分比
  }],
  legend: {},
  tooltip: {
    trigger: 'axis'
  },
  dataset: {
    // 提供一份数据。
    source: [
      ['指标', '出口总额', '进口总额'],
      ['2000', 2.0, 1.0],
      ['2001', 2.0, 2.0],
      ['2002', 2.0, 2.0],
      ['2003', 3.0, 3.0],
      ['2004', 4.0, 4.0],
      ['2005', 6.0, 5.0],
      ['2006', 7.0, 6.0],
      ['2007', 9.0, 7.0],
      ['2008', 10.0, 7.0],
      ['2009', 8.0, 6.0],
      ['2010', 10.0, 9.0],
      ['2011', 12.0, 11.0],
      ['2012', 12.0, 11.0],
      ['2013', 13.0, 12.0],
      ['2014', 14.0, 12.0],
      ['2015', 14.0, 10.0],
      ['2016', 13.0, 10.0],
      ['2017', 15.0, 12.0],
      ['2018', 16.0, 14.0],
      ['2019', 17.0, 14.0],
      ['2020', 17.0, 14.0],
      ['2021', 21.0, 17.0],
      ['2022', 23.0, 18.0],
      ['2023', 23.0, 17.0]
    ]
  },
  // 声明多个 bar 系列，默认情况下，每个系列会自动对应到 dataset 的每一列。
  series: [{
      type: 'line',
      yAxisIndex: 0
    },
    {
      type: 'line',
      yAxisIndex: 0
    }
    // { type: 'bar', label: { show: true, position: 'top' }, yAxisIndex: 1 }
  ],

  // 声明一个 X 轴，类目轴（category）。默认情况下，类目轴对应到 dataset 第一列。
  xAxis: {
    type: 'category'
  },
  // 声明一个 Y 轴，数值轴。
  yAxis: [
    // 第1个y轴
    {
      type: 'value',
      name: '单位：万亿',
      axisLabel: {
        formatter: '{value}'
      }
    }
  ]
};

var exchangeRateOption = {
  // 坐标轴放大缩小
  dataZoom: [{
    type: 'inside', // 滑块类型
    start: 0, // 数据窗口范围的起始百分比
    end: 100 // 数据窗口范围的结束百分比
  }],
  legend: {},
  tooltip: {
    trigger: 'axis'
  },
  dataset: {
    // 提供一份数据。
    source: [
      ['指标', '美元', '港元', '欧元'],
      ['2002', 8.27, 1.06, 8.0],
      ['2003', 8.27, 1.06, 9.36],
      ['2004', 8.27, 1.06, 10.29],
      ['2005', 8.19, 1.05, 10.19],
      ['2006', 7.97, 1.02, 10.01],
      ['2007', 7.6, 0.97, 10.41],
      ['2008', 6.94, 0.89, 10.22],
      ['2009', 6.83, 0.88, 9.52],
      ['2010', 6.76, 0.87, 8.97],
      ['2011', 6.45, 0.82, 9.0],
      ['2012', 6.31, 0.81, 8.1],
      ['2013', 6.19, 0.79, 8.22],
      ['2014', 6.14, 0.79, 8.16],
      ['2015', 6.22, 0.8, 6.91],
      ['2016', 6.64, 0.85, 7.34],
      ['2017', 6.75, 0.86, 7.63],
      ['2018', 6.61, 0.84, 7.8],
      ['2019', 6.89, 0.88, 7.72],
      ['2020', 6.89, 0.88, 7.87],
      ['2021', 6.45, 0.83, 7.62],
      ['2022', 6.72, 0.85, 7.07],
      ['2023', 7.04, 0.9, 7.64]
    ]
  },
  // 声明多个 bar 系列，默认情况下，每个系列会自动对应到 dataset 的每一列。
  series: [{
      type: 'line',
      yAxisIndex: 0
    },
    {
      type: 'line',
      yAxisIndex: 0
    },
    {
      type: 'line',
      yAxisIndex: 0
    }
    // { type: 'bar', label: { show: true, position: 'top' }, yAxisIndex: 1 }
  ],

  // 声明一个 X 轴，类目轴（category）。默认情况下，类目轴对应到 dataset 第一列。
  xAxis: {
    type: 'category'
  },
  // 声明一个 Y 轴，数值轴。
  yAxis: [
    // 第1个y轴
    {
      type: 'value',
      name: '单位：元',
      axisLabel: {
        formatter: '{value}'
      }
    }
  ]
};

var cpiOption = {
  // 坐标轴放大缩小
  dataZoom: [{
    type: 'inside', // 滑块类型
    start: 0, // 数据窗口范围的起始百分比
    end: 100 // 数据窗口范围的结束百分比
  }],
  legend: {},
  tooltip: {
    trigger: 'axis'
  },
  dataset: {
    // 提供一份数据。
    source: [
      ['指标', '居民消费价格指数'],
      ['2000', 0.4],
      ['2001', 0.7],
      ['2002', -0.79],
      ['2003', 1.2],
      ['2004', 3.9],
      ['2005', 1.79],
      ['2006', 1.5],
      ['2007', 4.79],
      ['2008', 5.9],
      ['2009', -0.7],
      ['2010', 3.29],
      ['2011', 5.4],
      ['2012', 2.59],
      ['2013', 2.59],
      ['2014', 2.0],
      ['2015', 1.4],
      ['2016', 2.0],
      ['2017', 1.59],
      ['2018', 2.09],
      ['2019', 2.9],
      ['2020', 2.5],
      ['2021', 0.9],
      ['2022', 2.0],
      ['2023', 0.2],
    ]
  },
  // 声明多个 bar 系列，默认情况下，每个系列会自动对应到 dataset 的每一列。
  series: [{
      type: 'line',
      yAxisIndex: 0
    }
    // { type: 'bar', label: { show: true, position: 'top' }, yAxisIndex: 1 }
  ],

  // 声明一个 X 轴，类目轴（category）。默认情况下，类目轴对应到 dataset 第一列。
  xAxis: {
    type: 'category'
  },
  // 声明一个 Y 轴，数值轴。
  yAxis: [
    // 第1个y轴
    {
      type: 'value',
      name: '单位：%',
      axisLabel: {
        formatter: '{value}'
      }
    }
  ]
};

var unemploymentOption = {
  // 坐标轴放大缩小
  dataZoom: [{
    type: 'inside', // 滑块类型
    start: 0, // 数据窗口范围的起始百分比
    end: 100 // 数据窗口范围的结束百分比
  }],
  legend: {},
  tooltip: {
    trigger: 'axis'
  },
  dataset: {
    // 提供一份数据。
    source: [
      ['指标', '失业率'],
      ['2018-1', 5.0],
      ['2018-2', 5.0],
      ['2018-3', 5.1],
      ['2018-4', 4.9],
      ['2018-5', 4.8],
      ['2018-6', 4.8],
      ['2018-7', 5.1],
      ['2018-8', 5.0],
      ['2018-9', 4.9],
      ['2018-10', 4.9],
      ['2018-11', 4.8],
      ['2018-12', 4.9],
      ['2019-1', 5.1],
      ['2019-2', 5.3],
      ['2019-3', 5.2],
      ['2019-4', 5.0],
      ['2019-5', 5.0],
      ['2019-6', 5.1],
      ['2019-7', 5.3],
      ['2019-8', 5.2],
      ['2019-9', 5.2],
      ['2019-10', 5.1],
      ['2019-11', 5.1],
      ['2019-12', 5.2],
      ['2020-1', 5.3],
      ['2020-2', 6.2],
      ['2020-3', 5.9],
      ['2020-4', 6.0],
      ['2020-5', 5.9],
      ['2020-6', 5.7],
      ['2020-7', 5.7],
      ['2020-8', 5.6],
      ['2020-9', 5.4],
      ['2020-10', 5.3],
      ['2020-11', 5.2],
      ['2020-12', 5.2],
      ['2021-1', 5.4],
      ['2021-2', 5.5],
      ['2021-3', 5.3],
      ['2021-4', 5.1],
      ['2021-5', 5.0],
      ['2021-6', 5.0],
      ['2021-7', 5.1],
      ['2021-8', 5.1],
      ['2021-9', 4.9],
      ['2021-10', 4.9],
      ['2021-11', 5.0],
      ['2021-12', 5.1],
      ['2022-1', 5.3],
      ['2022-2', 5.5],
      ['2022-3', 5.8],
      ['2022-4', 6.1],
      ['2022-5', 5.9],
      ['2022-6', 5.5],
      ['2022-7', 5.4],
      ['2022-8', 5.3],
      ['2022-9', 5.5],
      ['2022-10', 5.5],
      ['2022-11', 5.7],
      ['2022-12', 5.5],
      ['2023-1', 5.5],
      ['2023-2', 5.6],
      ['2023-3', 5.3],
      ['2023-4', 5.2],
      ['2023-5', 5.2],
      ['2023-6', 5.2],
      ['2023-7', 5.3],
      ['2023-8', 5.2],
      ['2023-9', 5.0],
      ['2023-10', 5.0],
      ['2023-11', 5.0],
      ['2023-12', 5.1],
      ['2024-1', 5.2],
      ['2024-2', 5.3],
      ['2024-3', 5.2],
      ['2024-4', 5.0],
      ['2024-5', 5.0],
      ['2024-6', 5.0],
      ['2024-7', 5.2],
      ['2024-8', 5.3],
      ['2024-9', 5.1],
      ['2024-10', 5.0],
      ['2024-11', 5.0],
      ['2024-12', 5.1]
    ]
  },
  // 声明多个 bar 系列，默认情况下，每个系列会自动对应到 dataset 的每一列。
  series: [{
      type: 'line',
      yAxisIndex: 0
    }
    // { type: 'bar', label: { show: true, position: 'top' }, yAxisIndex: 1 }
  ],

  // 声明一个 X 轴，类目轴（category）。默认情况下，类目轴对应到 dataset 第一列。
  xAxis: {
    type: 'category'
  },
  // 声明一个 Y 轴，数值轴。
  yAxis: [
    // 第1个y轴
    {
      type: 'value',
      name: '单位：%',
      axisLabel: {
        formatter: '{value}'
      }
    }
  ]
};

var pmiOption = {
  // 坐标轴放大缩小
  dataZoom: [{
    type: 'inside', // 滑块类型
    start: 0, // 数据窗口范围的起始百分比
    end: 100 // 数据窗口范围的结束百分比
  }],
  legend: {},
  tooltip: {
    trigger: 'axis'
  },
  dataset: {
    // 提供一份数据。
    source: [
      ['指标', 'PMI'],
      ['2017-1', 54.0],
      ['2017-2', 54.0],
      ['2017-3', 54.7],
      ['2017-4', 53.9],
      ['2017-5', 54.1],
      ['2017-6', 54.7],
      ['2017-7', 54.1],
      ['2017-8', 53.7],
      ['2017-9', 55.1],
      ['2017-10', 53.9],
      ['2017-11', 54.6],
      ['2017-12', 54.6],
      ['2018-1', 54.6],
      ['2018-2', 52.9],
      ['2018-3', 54.0],
      ['2018-4', 54.1],
      ['2018-5', 54.6],
      ['2018-6', 54.4],
      ['2018-7', 53.6],
      ['2018-8', 53.8],
      ['2018-9', 54.1],
      ['2018-10', 53.1],
      ['2018-11', 52.8],
      ['2018-12', 52.6],
      ['2019-1', 53.2],
      ['2019-2', 52.4],
      ['2019-3', 54.0],
      ['2019-4', 53.4],
      ['2019-5', 53.3],
      ['2019-6', 53.0],
      ['2019-7', 53.1],
      ['2019-8', 53.0],
      ['2019-9', 53.1],
      ['2019-10', 52.0],
      ['2019-11', 53.7],
      ['2019-12', 53.4],
      ['2020-1', 53.0],
      ['2020-2', 28.9],
      ['2020-3', 53.0],
      ['2020-4', 53.4],
      ['2020-5', 53.4],
      ['2020-6', 54.2],
      ['2020-7', 54.1],
      ['2020-8', 54.5],
      ['2020-9', 55.1],
      ['2020-10', 55.3],
      ['2020-11', 55.7],
      ['2020-12', 55.1],
      ['2021-1', 52.8],
      ['2021-2', 51.6],
      ['2021-3', 55.3],
      ['2021-4', 53.8],
      ['2021-5', 54.2],
      ['2021-6', 52.9],
      ['2021-7', 52.4],
      ['2021-8', 48.9],
      ['2021-9', 51.7],
      ['2021-10', 50.8],
      ['2021-11', 52.2],
      ['2021-12', 52.2],
      ['2022-1', 51.0],
      ['2022-2', 51.2],
      ['2022-3', 48.8],
      ['2022-4', 42.7],
      ['2022-5', 48.4],
      ['2022-6', 54.1],
      ['2022-7', 52.5],
      ['2022-8', 51.7],
      ['2022-9', 50.9],
      ['2022-10', 49.0],
      ['2022-11', 47.1],
      ['2022-12', 42.6],
      ['2023-1', 52.9],
      ['2023-2', 56.4],
      ['2023-3', 57.0],
      ['2023-4', 54.4],
      ['2023-5', 52.9],
      ['2023-6', 52.3],
      ['2023-7', 51.1],
      ['2023-8', 51.3],
      ['2023-9', 52.0],
      ['2023-10', 50.7],
      ['2023-11', 50.4],
      ['2023-12', 50.3],
      ['2024-1', 50.9],
      ['2024-2', 50.9],
      ['2024-3', 52.7],
      ['2024-4', 51.7],
      ['2024-5', 51.0],
      ['2024-6', 50.5],
      ['2024-7', 50.2],
      ['2024-8', 50.1],
      ['2024-9', 50.4],
      ['2024-10', 50.8],
      ['2024-11', 50.8],
      ['2024-12', 52.2],
      ['2025-1', 50.1]
    ]
  },
  // 声明多个 bar 系列，默认情况下，每个系列会自动对应到 dataset 的每一列。
  series: [{
      type: 'line',
      yAxisIndex: 0
    }
    // { type: 'bar', label: { show: true, position: 'top' }, yAxisIndex: 1 }
  ],

  // 声明一个 X 轴，类目轴（category）。默认情况下，类目轴对应到 dataset 第一列。
  xAxis: {
    type: 'category'
  },
  // 声明一个 Y 轴，数值轴。
  yAxis: [
    // 第1个y轴
    {
      type: 'value',
      name: '',
      axisLabel: {
        formatter: '{value}'
      }
    }
  ]
};


var m012Option = {
  // 坐标轴放大缩小
  dataZoom: [{
    type: 'inside', // 滑块类型
    start: 0, // 数据窗口范围的起始百分比
    end: 100 // 数据窗口范围的结束百分比
  }],
  legend: {},
  tooltip: {
    trigger: 'axis'
  },
  dataset: {
    // 提供一份数据。
    source: [
      ['指标', '(M2)供应量', '(M1)供应量', '(M0)供应量'],
      ['2000', 13.0, 5.0, 1.0],
      ['2001', 15.0, 5.0, 1.0],
      ['2002', 18.0, 7.0, 1.0],
      ['2003', 22.0, 8.0, 1.0],
      ['2004', 25.0, 9.0, 2.0],
      ['2005', 29.0, 10.0, 2.0],
      ['2006', 34.0, 12.0, 2.0],
      ['2007', 40.0, 15.0, 3.0],
      ['2008', 47.0, 16.0, 3.0],
      ['2009', 61.0, 22.0, 3.0],
      ['2010', 72.0, 26.0, 4.0],
      ['2011', 85.0, 28.0, 5.0],
      ['2012', 97.0, 30.0, 5.0],
      ['2013', 110.0, 33.0, 5.0],
      ['2014', 122.0, 34.0, 6.0],
      ['2015', 139.0, 40.0, 6.0],
      ['2016', 155.0, 48.0, 6.0],
      ['2017', 169.0, 54.0, 7.0],
      ['2018', 182.0, 55.0, 7.0],
      ['2019', 198.0, 57.0, 7.0],
      ['2020', 218.0, 62.0, 8.0],
      ['2021', 238.0, 64.0, 9.0],
      ['2022', 266.0, 67.0, 10.0],
      ['2023', 292.0, 68.0, 11.0]
    ]
  },
  // 声明多个 bar 系列，默认情况下，每个系列会自动对应到 dataset 的每一列。
  series: [{
      type: 'line',
      yAxisIndex: 0
    },
    {
      type: 'line',
      yAxisIndex: 0
    },
    {
      type: 'line',
      yAxisIndex: 0
    }
    // { type: 'bar', label: { show: true, position: 'top' }, yAxisIndex: 1 }
  ],

  // 声明一个 X 轴，类目轴（category）。默认情况下，类目轴对应到 dataset 第一列。
  xAxis: {
    type: 'category'
  },
  // 声明一个 Y 轴，数值轴。
  yAxis: [
    // 第1个y轴
    {
      type: 'value',
      name: '单位：万亿',
      axisLabel: {
        formatter: '{value}'
      }
    }
  ]
};

var exchangeReserveOption = {
  // 坐标轴放大缩小
  dataZoom: [{
    type: 'inside', // 滑块类型
    start: 0, // 数据窗口范围的起始百分比
    end: 100 // 数据窗口范围的结束百分比
  }],
  legend: {},
  tooltip: {
    trigger: 'axis'
  },
  dataset: {
    // 提供一份数据。
    source: [
      ['指标', '外汇储备'],
      ['2000', 0.16],
      ['2001', 0.21],
      ['2002', 0.28],
      ['2003', 0.4],
      ['2004', 0.6],
      ['2005', 0.81],
      ['2006', 1.06],
      ['2007', 1.52],
      ['2008', 1.94],
      ['2009', 2.39],
      ['2010', 2.84],
      ['2011', 3.18],
      ['2012', 3.31],
      ['2013', 3.82],
      ['2014', 3.84],
      ['2015', 3.33],
      ['2016', 3.01],
      ['2017', 3.13],
      ['2018', 3.07],
      ['2019', 3.1],
      ['2020', 3.21],
      ['2021', 3.25],
      ['2022', 3.12],
      ['2023', 3.23]
    ]
  },
  // 声明多个 bar 系列，默认情况下，每个系列会自动对应到 dataset 的每一列。
  series: [{
      type: 'line',
      yAxisIndex: 0
    }
    // { type: 'bar', label: { show: true, position: 'top' }, yAxisIndex: 1 }
  ],

  // 声明一个 X 轴，类目轴（category）。默认情况下，类目轴对应到 dataset 第一列。
  xAxis: {
    type: 'category'
  },
  // 声明一个 Y 轴，数值轴。
  yAxis: [
    // 第1个y轴
    {
      type: 'value',
      name: '单位:万亿美元',
      axisLabel: {
        formatter: '{value}'
      }
    }
  ]
};

var balanceSheetOption = {
  // 坐标轴放大缩小
  dataZoom: [{
    type: 'inside', // 滑块类型
    start: 0, // 数据窗口范围的起始百分比
    end: 100 // 数据窗口范围的结束百分比
  }],
  legend: {},
  tooltip: {
    trigger: 'axis'
  },
  dataset: {
    // 提供一份数据。
    source: [
      ['指标', '央行资产负债表'],
      ['2007', 16],
      ['2008', 20],
      ['2009', 22],
      ['2010', 25],
      ['2011', 28],
      ['2012', 29],
      ['2013', 31],
      ['2014', 33],
      ['2015', 31],
      ['2016', 34],
      ['2017', 36],
      ['2018', 37],
      ['2019', 37],
      ['2020', 38],
      ['2021', 39],
      ['2022', 41],
      ['2023', 45]
    ]
  },
  // 声明多个 bar 系列，默认情况下，每个系列会自动对应到 dataset 的每一列。
  series: [{
      type: 'bar',
      yAxisIndex: 0
    }
    // { type: 'bar', label: { show: true, position: 'top' }, yAxisIndex: 1 }
  ],

  // 声明一个 X 轴，类目轴（category）。默认情况下，类目轴对应到 dataset 第一列。
  xAxis: {
    type: 'category'
  },
  // 声明一个 Y 轴，数值轴。
  yAxis: [
    // 第1个y轴
    {
      type: 'value',
      name: '单位：万亿',
      axisLabel: {
        formatter: '{value}'
      }
    }
  ]
};

var ppiOption = {
  // 坐标轴放大缩小
  dataZoom: [{
    type: 'inside', // 滑块类型
    start: 0, // 数据窗口范围的起始百分比
    end: 100 // 数据窗口范围的结束百分比
  }],
  legend: {},
  tooltip: {
    trigger: 'axis'
  },
  dataset: {
    // 提供一份数据。
    source: [
      ['指标', 'PPI（上年同比）'],
      ['2012', -1.7],
      ['2013', -1.9],
      ['2014', -1.9],
      ['2015', -5.2],
      ['2016', -1.4],
      ['2017', 6.29],
      ['2018', 3.5],
      ['2019', -0.29],
      ['2020', -1.79],
      ['2021', 8.09],
      ['2022', 4.09],
      ['2023', -3.0]
    ]
  },
  // 声明多个 bar 系列，默认情况下，每个系列会自动对应到 dataset 的每一列。
  series: [{
      type: 'line',
      yAxisIndex: 0
    }
    // { type: 'bar', label: { show: true, position: 'top' }, yAxisIndex: 1 }
  ],

  // 声明一个 X 轴，类目轴（category）。默认情况下，类目轴对应到 dataset 第一列。
  xAxis: {
    type: 'category'
  },
  // 声明一个 Y 轴，数值轴。
  yAxis: [
    // 第1个y轴
    {
      type: 'value',
      name: '单位：%',
      axisLabel: {
        formatter: '{value}'
      }
    }
  ]
};

var lprOption = {
  dataZoom: [{
    type: 'inside', // 滑块类型
    start: 0, // 数据窗口范围的起始百分比
    end: 100 // 数据窗口范围的结束百分比
  }],
  legend: {},
  tooltip: {
    trigger: 'axis'
  },
  dataset: {
    // 提供一份数据。
    source: [
      ['指标', '1年期LRP', '5年期LRP'],
      ['2019-08', 4.25, 4.85],
      ['2019-09', 4.2, 4.85],
      ['2019-10', 4.2, 4.85],
      ['2019-11', 4.15, 4.8],
      ['2019-12', 4.15, 4.8],
      ['2020-01', 4.15, 4.8],
      ['2020-02', 4.05, 4.75],
      ['2020-03', 4.05, 4.75],
      ['2020-04', 3.85, 4.65],
      ['2020-05', 3.85, 4.65],
      ['2020-06', 3.85, 4.65],
      ['2020-07', 3.85, 4.65],
      ['2020-08', 3.85, 4.65],
      ['2020-09', 3.85, 4.65],
      ['2020-10', 3.85, 4.65],
      ['2020-11', 3.85, 4.65],
      ['2020-12', 3.85, 4.65],
      ['2021-01', 3.85, 4.65],
      ['2021-02', 3.85, 4.65],
      ['2021-03', 3.85, 4.65],
      ['2021-04', 3.85, 4.65],
      ['2021-05', 3.85, 4.65],
      ['2021-06', 3.85, 4.65],
      ['2021-07', 3.85, 4.65],
      ['2021-08', 3.85, 4.65],
      ['2021-09', 3.85, 4.65],
      ['2021-10', 3.85, 4.65],
      ['2021-11', 3.85, 4.65],
      ['2021-12', 3.8, 4.65],
      ['2022-01', 3.7, 4.6],
      ['2022-02', 3.7, 4.6],
      ['2022-03', 3.7, 4.6],
      ['2022-04', 3.7, 4.6],
      ['2022-05', 3.7, 4.45],
      ['2022-06', 3.7, 4.45],
      ['2022-07', 3.7, 4.45],
      ['2022-08', 3.65, 4.3],
      ['2022-09', 3.65, 4.3],
      ['2022-10', 3.65, 4.3],
      ['2022-11', 3.65, 4.3],
      ['2022-12', 3.65, 4.3],
      ['2023-01', 3.65, 4.3],
      ['2023-02', 3.65, 4.3],
      ['2023-03', 3.65, 4.3],
      ['2023-04', 3.65, 4.3],
      ['2023-05', 3.65, 4.3],
      ['2023-06', 3.55, 4.2],
      ['2023-07', 3.55, 4.2],
      ['2023-08', 3.45, 4.2],
      ['2023-09', 3.45, 4.2],
      ['2023-10', 3.45, 4.2],
      ['2023-11', 3.45, 4.2],
      ['2023-12', 3.45, 4.2],
      ['2024-01', 3.45, 4.2],
      ['2024-02', 3.45, 3.95],
      ['2024-03', 3.45, 3.95],
      ['2024-04', 3.45, 3.95],
      ['2024-05', 3.45, 3.95],
      ['2024-06', 3.45, 3.95],
      ['2024-07', 3.35, 3.85],
      ['2024-08', 3.35, 3.85],
      ['2024-09', 3.35, 3.85],
      ['2024-10', 3.1, 3.6],
      ['2024-11', 3.1, 3.6],
      ['2024-12', 3.1, 3.6],
      ['2025-01', 3.1, 3.6]
    ]
  },
  // 声明多个 bar 系列，默认情况下，每个系列会自动对应到 dataset 的每一列。
  series: [{
      type: 'line',
      yAxisIndex: 0
    },
    {
      type: 'line',
      yAxisIndex: 0
    }
  ],

  // 声明一个 X 轴，类目轴（category）。默认情况下，类目轴对应到 dataset 第一列。
  xAxis: {
    type: 'category'
  },
  // 声明一个 Y 轴，数值轴。
  yAxis: [
    // 第1个y轴
    {
      type: 'value',
      name: '单位：%',
      axisLabel: {
        formatter: '{value}'
      }
    }
  ]
};

var debtOption = {
  dataZoom: [
    {
      type: 'inside', // 滑块类型
      start: 0, // 数据窗口范围的起始百分比
      end: 100 // 数据窗口范围的结束百分比
    }
  ],
  legend: {},
  tooltip: {
    trigger: 'axis'
  },
  dataset: {
    // 提供一份数据。
    source: [
      ['指标', '1年期国债收益率	', '10年期国债收益率	'],
      ['2024-02-02', 1.95, 2.42],
      ['2024-03-01', 1.8, 2.36],
      ['2024-04-01', 1.75, 2.3],
      ['2024-05-06', 1.69, 2.3],
      ['2024-06-03', 1.64, 2.31],
      ['2024-07-01', 1.54, 2.18],
      ['2024-08-01', 1.46, 2.13],
      ['2024-09-02', 1.47, 2.14],
      ['2024-10-08', 1.37, 2.15],
      ['2024-11-01', 1.38, 2.14],
      ['2024-12-02', 1.34, 2],
      ['2025-01-02', 1.06, 1.63],
      ['2025-02-05', 1.24, 1.64]
    ]
  },
  // 声明多个 bar 系列，默认情况下，每个系列会自动对应到 dataset 的每一列。
  series: [
    {
      type: 'line',
      yAxisIndex: 0
    },
    {
      type: 'line',
      yAxisIndex: 0
    }
  ],

  // 声明一个 X 轴，类目轴（category）。默认情况下，类目轴对应到 dataset 第一列。
  xAxis: {
    type: 'category'
  },
  // 声明一个 Y 轴，数值轴。
  yAxis: [
    // 第1个y轴
    {
      type: 'value',
      name: '单位：%',
      axisLabel: {
        formatter: '{value}'
      }
    }
  ]
};

var sheRongOption = {
  dataZoom: [
    {
      type: 'inside', // 滑块类型
      start: 0, // 数据窗口范围的起始百分比
      end: 100 // 数据窗口范围的结束百分比
    }
  ],
  legend: {},
  tooltip: {
    trigger: 'axis'
  },
  dataset: {
    // 提供一份数据。
    source: [
      ['指标', '社会融资规模'],
      ['2002', 2],
      ['2003', 3],
      ['2004', 2],
      ['2005', 3],
      ['2006', 4],
      ['2007', 5],
      ['2008', 6],
      ['2009', 13],
      ['2010', 14],
      ['2011', 12],
      ['2012', 15],
      ['2013', 17],
      ['2014', 15],
      ['2015', 15],
      ['2016', 17],
      ['2017', 26],
      ['2018', 22],
      ['2019', 25],
      ['2020', 34],
      ['2021', 31],
      ['2022', 32],
      ['2023', 35]
    ]
  },
  // 声明多个 bar 系列，默认情况下，每个系列会自动对应到 dataset 的每一列。
  series: [
    {
      type: 'line',
      yAxisIndex: 0
    }
  ],

  // 声明一个 X 轴，类目轴（category）。默认情况下，类目轴对应到 dataset 第一列。
  xAxis: {
    type: 'category'
  },
  // 声明一个 Y 轴，数值轴。
  yAxis: [
    // 第1个y轴
    {
      type: 'value',
      name: '单位：万亿',
      axisLabel: {
        formatter: '{value}'
      }
    }
  ]
};







export var treeConfig = [{
    tabName: '宏观经济',
    tagList: [{
      tagName: '国民经济',
      chartList: [{
          chartName: "GDP"
        }, {
          chartName: "CPI"
        }, {
          chartName: "PMI",
          "period": "month",
          "from": "国家统计局"
        },
        {
          chartName: "PPI"
        },
        {
          chartName: "失业率",
          "period": "month",
          "from": "国家统计局"
        }, {
          chartName: "进出口总额"
        },
        {
          chartName: "外汇储备"
        }, {
          chartName: "汇率"
        }
      ]
    }, {
      tagName: '人口',
      chartList: [{
        chartName: "总人口"
      }, {
        chartName: "出生率死亡率"
      }, {
        chartName: "年龄分布"
      }]
    }]
  },
  {
    tabName: '金融市场',
    tagList: [{
      tagName: '央行',
      chartList: [{
          chartName: "M0,M1,M2"
        },
        {
          chartName: "央行资产负债表"
        },{
          chartName:"社会融资规模"
        }
      ]
    }, {
      tagName: '利率',
      chartList: [{
        chartName: "LPR",
        "period": "month",
        "from": "中国外汇交易中心",
        "url":"https://www.chinamoney.com.cn/chinese/bklpr/"
      },{
        chartName: "国债收益率",
        "period": "month",
        "from": "中国外汇交易中心",
        "url":"https://www.shibor.org/chinese/sddsintigy/"
      }]
    }]
  },
  {
    tabName: '投资市场',
    tagList: [{
      tagName: '股市',
      chartList: []
    }, {
      tagName: '外汇',
      chartList: []
    }]
  }
]

export var chartConfig = [{
    chartName: 'GDP',
    option: gdpOption,
    desc: "gdp  xx"
  },
  {
    chartName: '总人口',
    option: peopleOption,
    desc: "cpi xx"
  },
  {
    chartName: '出生率死亡率',
    option: peopleBirth,
    desc: "ppi xx"
  },
  {
    chartName: '进出口总额',
    option: importExportOption,
    desc: "ppi xx"
  },
  {
    chartName: '汇率',
    option: exchangeRateOption,
    desc: "ppi xx"
  },
  {
    chartName: 'CPI',
    option: cpiOption,
    desc: "ppi xx"
  },
  {
    chartName: 'M0,M1,M2',
    option: m012Option,
    desc: "ppi xx"
  },
  {
    chartName: '外汇储备',
    option: exchangeReserveOption,
    desc: "ppi xx"
  },
  {
    chartName: '年龄分布',
    option: peopleAgeOption,
    desc: "ppi xx"
  },
  {
    chartName: '失业率',
    option: unemploymentOption,
    desc: "ppi xx"
  },
  {
    chartName: '央行资产负债表',
    option: balanceSheetOption,
    desc: "ppi xx"
  },
  {
    chartName: 'PPI',
    option: ppiOption,
    desc: "ppi xx"
  },
  {
    chartName: 'PMI',
    option: pmiOption,
    desc: "ppi xx"
  },
  {
    chartName: 'LPR',
    option: lprOption,
    desc: "ppi xx"
  },
  {
    chartName: '国债收益率',
    option: debtOption,
    desc: "ppi xx"
  },
  {
    chartName: '社会融资规模',
    option: sheRongOption,
    desc: "ppi xx"
  }


]